home *** CD-ROM | disk | FTP | other *** search
- Path: america.com!not-for-mail
- From: "Holger Kruse" <kruse@america.com>
- Newsgroups: comp.sys.amiga.networking
- Subject: Re: PPP - WIN-NT connection problems
- Date: Sun, 04 Feb 1996 08:35:10 -0500
- Organization: private Amiga site
- Message-ID: <kruse.53114972@america.com>
- References: <michaelj-3101961631190001@204.250.144.78> <9602020027.AA008fl@stokes.demon.co.uk> <19960202.7E65370.1151C@s24210.cle.ab.com> <4f0p0k$1pt@madison.tdsnet.com>
- Reply-To: "kruse" <kruse@cs.ucf.edu>
- NNTP-Posting-Host: longwood.cs.ucf.edu
- X-NewsReader: IntuiNews 1.3a (7.9.95)
-
- In article <4f0p0k$1pt@madison.tdsnet.com>, AWFarleigh <afarleig@tdsnet.com>
- wrote:
-
- > Now a moot point, but interesting none the less,
- >
- > Can you find out what version of NT and which service packs are applied?
- > I was completely unsuccessful with PAP on 3.5 with SP1,2 using RAS.
- > I decoded the PPP authentication down to the byte (std disclaimers here :)
- > ),
- > and it appeared to me that NT RAS would immediately disconnect if CHAP
- > w/DES
- > (NT offered it as default) was denied.
-
- That's exactly correct. NT RAS is violating the PPP standard multiple times
- here: First by offering a non-standard authentication protocol (i.e. one NOT
- registered with IETF) as the default, second by offering it as the *only*
- protocol (instead of offering several protocols, and then having the other
- side choose one), and third by then sending an LCP ConfigReq *without*
- CHAP/DES (making the other side think that CHAP/DES is only *optional*), but
- then *still* terminating the connection after LCP is already up. Argh.
- This is simply bad programming by the NT authors...
-
- What makes things worse is that many Internet service providers claim that
- their NT systems support PAP (which is also supported by ppp.device), when
- in reality the systems only offer CHAP/DES as the default, and hang up when
- this option is rejected. This has already confused many users.
-
- > In 1.40, Holger may be doing
- > something like not rejecting the auth. protocol, or maybe he -explicitly-
- > rejects it.
-
- In 1.38 and above ppp.device no longer rejects CHAP/DES, but NAKs it and
- replaces the CHAP/DES option with options for PAP or standard CHAP. This
- tries to "persuade" NT to switch to one of the standard authentication
- protocols. According to the PPP specs this step *should* not be
- necessary, but it seems to work for NT. Sigh...
-
- Btw, Microsoft has documented their non-standard CHAP/DES in a semi-public
- paper a few months ago, but a direct support for it in ppp.device is not
- possible because of US export restrictions on DES.
-
- > PS Unix Review reported the same problems with Unix -> NT RAS support
- > in this month's issue.
-
- No surprise here :-). NT is violating specs, and apparently ppp.device is
- not the only victim... Surprise, surprise: Windows'95 *does* support the
- CHAP/DES hack. Guess why... :-/
-
- ppp.device 1.38 and higher (still in BETA state at this time, but
- available from my home page -- see signature) work fine with NT.
-
- --
- Holger Kruse kruse@cs.ucf.edu kruse@america.com
- http://www.america.com/~kruse/home.html
-
-